#crumbs.pb10{ margin-bottom: 0;}
#table,#contents{ position: relative;}
#menuL{ position: absolute; top: 0; width: 110px;}
#menuL ul{ background: #fff;}
#menuL ul li{ padding: 0 !important; background: #eef1f6; width: 110px; height: 40px; line-height: 40px; text-align: center; margin-bottom: 10px;}
#menuL ul li.is-active{ background: #568CF4; color:#fff; }
/*#sendMessage{ display: table; width: 100%;}*/
.contentR{ padding-left: 120px;}
.el-pagination{ text-align: right; padding:10px 10px 10px; border: 1px solid #e1e6eb; border-top: none; background: #eef1f6;}
.table-btns-oper{ display: inline-block; position: absolute; bottom: 8px; left: 14px;}
.table-btns-oper span label{ color: #d41415; margin: 0 4px 0 8px;}
.el-table{ margin-top: 10px;}
.el-table__body-wrapper{ min-height: 390px;}
.el-table__body-wrapper span{ margin: 0 2px; color: #20a0ff; cursor: default;}
.el-tabs__content{ border:1px solid #d1dbe5; border-top: none;}
.el-tabs__content .el-tab-pane{display: table; width: 100%;}
.el-tabs__header{ margin-bottom: 0; position: relative; height: 60px; border: 1px solid #d1dbe5; border-bottom: none; border-top: none;}
.el-tabs--card>.el-tabs__header .el-tabs__item{ border:none; background: #fbfaf8; margin-right: 6px; padding: 0 30px; border-radius: 0;}
.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{ border:none; background: #33cc66; color: #fff; border-radius: 0;}
#chartTab{ margin-bottom: 20px;}
#chartTab .chartTab{ width: 100%; height: 400px;}
#tableTab .tableTab{ padding: 10px;}
.avatar-uploader img{ width: 180px; height: 100px; text-align: left;}
.avatar-uploader input{ display: none;}
span.fontNumber{ position: absolute; bottom: 4px; right: 10px;}
.el-textarea~span.fontNumber{ bottom: 0;}
.vanyfilter{ min-height: 36px; webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: #fff; background-image: none; border-radius: 4px; border: 1px solid #e1e6eb; box-sizing: border-box; color: #b1a8be; font-size: inherit; outline: 0; padding: 0 10px; transition: border-color .2s cubic-bezier(.645,.045,.355,1);}
.vanyfilter span.el-tag{ margin:2px 4px 0 0; background: #fafafa; border: 1px solid #dfdfdf; color: #666;}
.vanyfilter span.el-tag i.Org{ color: #448cf6;}
.vanyfilter span.el-tag i.Team{ color: #12c9e3;}
.vanyfilter span.el-tag i.user{ color: #ffc100;}
.el-form.demo-ruleForm> .el-form-item{ border-top: 1px solid #e1e6eb; margin-bottom: 0; padding: 15px 6% 20px 0;}
.el-form.demo-ruleForm{ width: 100%;}
#collapse .el-collapse-item__header{ position: relative;}
#collapse .el-collapse-item__header > i{ position: absolute; right: 6%; top: 15px;}
#collapse .el-icon-arrow-right:before { content: "\e600";}
#collapse .el-collapse-item.is-active>.el-collapse-item__header .el-collapse-item__header__arrow{ -ms-transform: rotate(180deg); transform: rotate(180deg);}
#collapse span{ color: #d11616; font-size: 12px; padding-left: 20px;}
#collapse .el-collapse-item__header{ padding-left: 0;}
#collapse .el-collapse-item__header label{ font-weight: 600; padding: 0 12px 0 0; width: 100px; text-align: right;}
#collapse .el-collapse-item__content{ padding:0;}
#collapse.el-collapse{ border: none; border-top: 1px solid #dfe6ec;}
#collapse.el-collapse .el-form-item{ margin-bottom: 0; border: none; padding:10px 0; border-top: 1px solid #e1e6eb;}
#collapse.el-collapse .el-collapse-item__wrap{ background: none;}
.el-upload__tip{ margin-top: 0;}
.uploadTxt{ padding: 6px 8px 10px; border-radius: 6px; border: 1px solid #dfdfdf;}
.uploadTxt .messageTit{ color: #333; font-size: 12px; font-weight: 600;}
.messageImg{ margin: 6px 0;}
.messageImg span{ width: 306px; height: 170px; display: inline-block; background: #dfdfdf; border: 1px solid #dfdfdf;}
.messageImg span img{ max-width: 100%; max-height: 100%;}
.conLeft{ position: relative; border-right: 1px solid #e1e6eb; display: table-cell; width: 100%; vertical-align: top;}
.conRight{ width: 400px; position: relative; top: -60px; }
#sendMessage .conRight > div.grid-content.bg-purple{ width: 380px; display: table; position: absolute; top: 10px; right: 10px;}
.conRight > div > i{ margin:0 10px 0 0; font-size: 28px; color: #fff; background: #438af6; width: 40px; height: 40px; line-height: 40px; text-align: center;}
.conRight > div .uploadTxt{ vertical-align: top; display: table-cell; width: 100%;}
.conRight > div .uploadTxt li span{ word-break: break-all;}
.el-tooltip__popper h3{ font-size: 14px; margin-bottom: 6px; color: #fff;}
.el-tooltip__popper ul li{ font-size: 12px; color: #dfdfdf; line-height: 18px;}
#sendMessage .el-tabs.el-tabs--card .el-tabs__nav-wrap{ position: absolute; top: 10px; left: 100px; height: 40px; z-index: 999;}
/*.edui-default .edui-editor-toolbarbox{ position: relative !important;}*/
.conLeft .grid-content{ position: relative;}
#sendMessage .grid-content.bg-purple{ position: relative;}
.grid-content span.messageSpan{ position: absolute; width: 100px; top: 10px;}
.el-tabs__content{ overflow: inherit;}
.conLeft .line{ background: #e1e6eb; width: 1px; height: 60px; position: absolute; right: -1px; top: -60px;}
#editor ~ .el-form-item__error,
.avatar-uploader ~ .el-form-item__error{ display: none;}
.el-time-spinner__item{ line-height: inherit;}
#timeChoice p label{ width: 140px;}
#timeChoice p.timeResulte{ margin-top: 6px;}
#timeChoice p.timeResulte span{ color: #20a0ff; padding: 0 4px;}

.el-tooltip__popper{ max-width: 300px; line-height: 21px;}
.btnright>div{ margin-left: 0 !important; margin-right: 0 !important;}
.btnright .el-col .el-form-item{ display: inline-block; margin: 14px 0 0;}
.btnright .el-col button{ margin-left: 10px;}
.btnright .el-col.send{ float: right; text-align: right;}
.btnright .el-col.send button{ margin: 14px 0 0 0;}
.fail .el-progress-bar__outer .el-progress-bar__inner{ background: #f00;}

/*更改发送渠道样式*/
.sendType .el-checkbox-group label{ margin-right: 8px;}
.sendType .el-checkbox-group label span{ box-shadow:none; border: none; background: #eef1f6; padding: 10px 28px; border: 1px solid #eef1f6;}
.sendType .el-checkbox-button:first-child .el-checkbox-button__inner{ border-radius: 0; border: 1px solid #eef1f6;}
.sendType .el-tooltip{ color: #20a0ff;}
.sendType .el-checkbox-button.is-checked{}
.sendType .el-checkbox-button.is-checked .el-checkbox-button__inner{ box-shadow:none; color: #111; background: #fff; border: 1px solid #33cc66; position: relative;}
.sendType .el-checkbox-group label span .checkType{ display: none; color: #33cc66; position: absolute; right: -2px; bottom: -3px; font-size: 21px;}
.sendType .el-checkbox-button.is-checked .el-checkbox-button__inner .checkType{ display: block;}
